umbaran shadow cloak - German English Dictionary